technical review authority - Spanisch Englisch Wörterbuch